CentOS7 新装服务器初始化配置

CentOS7 新装服务器初始化配置

CentOS 7.4.1708

CentOS 7 新装服务器部署流程

Questions about CentOS-7

所有的服务器基本都是最小化安装,版本为CentOS 7.x 64位系列。

配置IP和网关

1
2
3
4
5
6
7
vi /etc/sysconfig/network-scripts/ifcfg-eth0

ONBOOT=yes
IPADDR=10.0.0.7
PREFIX=24
GATEWAY=10.0.0.1
DNS1=114.114.114.114
1
2
# 重启网络服务
systemctl restart network.service

2.2. Editing Network Configuration Files

设置时区

1
2
3
timedatectl list-timezones           #列出所有时区
timedatectl set-local-rtc 1 #将硬件时钟调整为与本地时钟一致,0为设置为UTC时间
timedatectl set-timezone Asia/Shanghai #设置系统时区为上海

设置主机名

1
2
3
4
#设置一个主机的变量因为主机名从node1-node9
a=1
#$a为变量
hostnamectl set-hostname node$a.ovwane.com

关闭SELinux

1
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

关闭防火墙

1
systemctl stop firewalld&&systemctl disable firewalld

关闭IPv6

1
2
sed -i 's/^GRUB_CMDLINE_LINUX=\"/GRUB_CMDLINE_LINUX=\"ipv6.disable=1 /g' /etc/default/grub&&
grub2-mkconfig -o /boot/grub2/grub.cfg

更改YUM源

1
rm /etc/yum.repos.d/* -rf;curl -ssL http://mirrors.163.com/.help/CentOS7-Base-163.repo>/etc/yum.repos.d/CentOS-Base.repo;echo $?

时间同步

1
yum install -y chrony;systemctl enable chronyd.service&&systemctl start chronyd.service

常用软件

1
yum install -y lrzsz wget vim git tree bash-completion sysstat lsof net-tools unzip

VIM安装配置

修改文件句柄数

1
2
3
4
5
#临时修改,立刻生效
ulimit -n 655360

#永久修改
echo "* soft nofile 655360" >> /etc/security/limits.conf&&echo "* hard nofile 655360" >> /etc/security/limits.conf

SSH设置

1
sed -i 's/#UseDNS no/UseDNS no/g' /etc/ssh/sshd_config

重启

1
shutdown -r now

×

纯属好玩

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

文章目录
  1. 1. CentOS7 新装服务器初始化配置
    1. 1.1. 配置IP和网关
    2. 1.2. 设置时区
    3. 1.3. 设置主机名
    4. 1.4. 关闭SELinux
    5. 1.5. 关闭防火墙
    6. 1.6. 关闭IPv6
    7. 1.7. 更改YUM源
    8. 1.8. 时间同步
    9. 1.9. 常用软件
    10. 1.10. VIM安装配置
    11. 1.11. 修改文件句柄数
    12. 1.12. SSH设置
    13. 1.13. 重启
,